/**
 * DecisionChainData 决策链数据定义
 * 
 * 此文件定义了决策链图谱的静态数据结构，包含：
 * 1. nodes: 节点数组，定义了每个节点的属性（ID、名称、层级、描述等）
 * 2. links: 连线数组，定义了节点之间的连接关系
 * 
 * 数据结构说明：
 * - level: 节点层级（1=一级节点，2=二级节点...）
 * - type: 节点类型描述
 * - analysisThought: 分析思路列表
 * - inputNodes: 输入节点列表
 * - supportDatabase: 支撑数据库列表
 */
export const graphData = {
  nodes: [
    // 一级节点(6个大节点)
    { id: 1, name: '需求分析', type: '一级节点',  description: '需求分析模块', level: 1, analysisThought: ['市场趋势分析资源', '用户画像分析资源', '竞品对比分析资源'], inputNodes: ['市场调研-二级 1-1', '用户需求-二级 1-2', '竞品分析-二级 1-3'], supportDatabase: ['市场数据库-1', '用户行为数据库-2', '竞品信息库-3'] },
    { id: 2, name: '设计规划', type: '一级节点',  description: '设计规划模块', level: 1, analysisThought: ['外观造型设计资源', '内饰布局设计资源', '动力系统配置资源'], inputNodes: ['外观设计-二级 2-1', '内饰设计-二级 2-2'], supportDatabase: ['设计规范库-4', 'CAD模型库-5'] },
    { id: 3, name: '生产制造', type: '一级节点',  description: '生产制造模块', level: 1, analysisThought: ['冲压工艺流程资源', '焊接工艺标准资源', '涂装质量控制资源'], inputNodes: ['车身制造-二级 3-1', '总装配线-二级 3-2'], supportDatabase: ['工艺标准库-6', '质量管控库-7'] },
    // { id: 4, name: '质量检测', type: '一级节点',  description: '质量检测模块', level: 1, analysisThought: ['零部件检测标准资源', '整车性能测试资源', '安全性能评估资源'], inputNodes: ['零部件检测-二级 4-1', '整车检测-二级 4-2'], supportDatabase: ['检测标准库-8', '测试数据库-9'] },
    // { id: 5, name: '物流配送', type: '一级节点',  description: '物流配送模块', level: 1, analysisThought: ['仓储管理优化资源', '运输路线规划资源', '配送时效控制资源'], inputNodes: ['仓储管理-二级 5-1', '运输调度-二级 5-2'], supportDatabase: ['物流网络库-10', 'GPS定位库-11'] },
    // { id: 6, name: '售后服务', type: '一级节点',  description: '售后服务模块', level: 1, analysisThought: ['维修保养流程资源', '客户反馈分析资源', '服务质量提升资源'], inputNodes: ['维修保养-二级 6-1', '客户反馈-二级 6-2'], supportDatabase: ['维修手册库-12', '客户档案库-13'] },
    
    // 需求分析的二级节点（3个）
    { id: 11, name: '市场调研', type: '二级节点',  description: '市场调研子模块', level: 2, analysisThought: ['线上线下数据采集', '市场趋势统计分析', '调研报告生成输出'], inputNodes: ['数据采集-三级 1-1-1', '趋势分析-三级 1-1-2'], supportDatabase: ['调研问卷库-14', '统计分析库-15'] },
    { id: 12, name: '用户需求', type: '二级节点',  description: '用户需求子模块', level: 2, analysisThought: ['用户访谈记录整理', '需求优先级排序', '功能需求文档编写'], inputNodes: ['问卷调查-三级 1-2-1', '用户访谈-三级 1-2-2'], supportDatabase: ['用户画像库-16', '需求管理库-17'] },
    { id: 13, name: '竞品分析', type: '二级节点',  description: '竞品分析子模块', level: 2, analysisThought: ['竞品参数对比研究', '价格策略分析', '优劣势评估总结'], inputNodes: ['对比研究-三级 1-3-1'], supportDatabase: ['竞品数据库-18', '市场价格库-19'] },
    
    // 设计规划的二级节点（4个）
    { id: 21, name: '外观设计', type: '二级节点',  description: '外观设计子模块', level: 2, analysisThought: ['造型设计美学原则', '空气动力学优化', '品牌识别度提升'], inputNodes: ['造型设计-三级 2-1-1', '空气动力学-三级 2-1-2'], supportDatabase: ['设计资源库-20', '风洞数据库-21'] },
    { id: 22, name: '内饰设计', type: '二级节点',  description: '内饰设计子模块', level: 2, analysisThought: ['座椅人体工学设计', '中控屏幕布局规划', '内饰材料选择配置'], inputNodes: ['座椅设计-三级 2-2-1', '中控布局-三级 2-2-2'], supportDatabase: ['人体工学库-22', '材料库-23'] },
    { id: 23, name: '动力系统', type: '二级节点',  description: '动力系统子模块', level: 2, analysisThought: ['发动机型号选择', '变速箱配置方案', '油耗性能优化'], inputNodes: ['发动机选型-三级 2-3-1', '变速箱配置-三级 2-3-2'], supportDatabase: ['动力参数库-24', '油耗数据库-25'] },
    { id: 24, name: '智能配置', type: '二级节点',  description: '智能配置子模块', level: 2, analysisThought: ['自动驾驶系统集成', '辅助驾驶功能配置', '车联网智能交互'], inputNodes: ['智能驾驶-三级 2-4-1'], supportDatabase: ['智能系统库-26', '传感器库-27'] },
    
    // 生产制造的二级节点（2个）
    { id: 31, name: '车身制造', type: '二级节点',  description: '车身制造子模块', level: 2, analysisThought: ['冲压模具设计制造', '焊接工艺流程控制', '涂装喷涂质量管理'], inputNodes: ['冲压工艺-三级 3-1-1', '焊接工艺-三级 3-1-2', '涂装工艺-三级 3-1-3'], supportDatabase: ['工艺文件库-28', '质量标准库-29'] },
    { id: 32, name: '总装生产', type: '二级节点',  description: '总装生产子模块', level: 2, analysisThought: ['底盘系统装配流程', '内饰件安装工序', '整车下线检验标准'], inputNodes: ['底盘装配-三级 3-2-1', '内饰装配-三级 3-2-2'], supportDatabase: ['装配手册库-30', '检验规范库-31'] },
    
    // // 质量检测的二级节点（3个）
    // { id: 41, name: '零部件检测', type: '二级节点',  description: '零部件检测子模块', level: 2, analysisThought: ['尺寸精度测量标准', '材质成分分析方法', '外观缺陷检测流程'], inputNodes: ['尺寸检测-三级 4-1-1', '材质检测-三级 4-1-2'], supportDatabase: ['检测标准库-32', '缺陷库-33'] },
    // { id: 42, name: '整车检测', type: '二级节点',  description: '整车检测子模块', level: 2, analysisThought: ['外观质量检验标准', '功能系统测试项目', '安全性能评估指标'], inputNodes: ['外观检测-三级 4-2-1', '功能检测-三级 4-2-2'], supportDatabase: ['整车标准库-34', '测试项目库-35'] },
    // { id: 43, name: '性能测试', type: '二级节点',  description: '性能测试子模块', level: 2, analysisThought: ['碰撞安全测试方案', '路试性能评估标准', '耐久性测试流程'], inputNodes: ['安全检测-三级 4-2-3', '路试测试-三级 4-3-1'], supportDatabase: ['性能数据库-36', '测试报告库-37'] },
    
    // // 物流配送的二级节点（4个）
    // { id: 51, name: '仓储管理', type: '二级节点',  description: '仓储管理子模块', level: 2, analysisThought: ['库存优化管理策略', '出入库流程控制', '仓位分配算法优化'], inputNodes: ['库存管理-三级 5-1-1', '出库调度-三级 5-1-2'], supportDatabase: ['库存数据库-38', '仓储系统库-39'] },
    // { id: 52, name: '运输调度', type: '二级节点',  description: '运输调度子模块', level: 2, analysisThought: ['运输路线智能规划', '车辆资源调度优化', '配送时效管理控制'], inputNodes: ['路线规划-三级 5-2-1', '车辆调度-三级 5-2-2'], supportDatabase: ['路网数据库-40', '车辆管理库-41'] },
    // { id: 53, name: '配送跟踪', type: '二级节点',  description: '配送跟踪子模块', level: 2, analysisThought: ['GPS实时定位追踪', '配送状态监控预警', '异常情况处理机制'], inputNodes: ['GPS定位-三级 5-3-1', '状态监控-三级 5-3-2'], supportDatabase: ['定位数据库-42', '监控日志库-43'] },
    // { id: 54, name: '交付办理', type: '二级节点',  description: '交付办理子模块', level: 2, analysisThought: ['验车确认标准流程', '交付手续办理规范', '用户培训服务内容'], inputNodes: ['验车确认-三级 5-4-1', '交付办理-三级 5-4-2'], supportDatabase: ['交付流程库-44', '培训资料库-45'] },
    
    // // 售后服务的二级节点（2个）
    // { id: 61, name: '维修保养', type: '二级节点',  description: '维修保养子模块', level: 2, analysisThought: ['常规保养项目标准', '故障诊断维修流程', '配件更换质量控制'], inputNodes: ['常规保养-三级 6-1-1', '故障维修-三级 6-1-2'], supportDatabase: ['维修手册库-46', '配件库-47'] },
    // { id: 62, name: '客户反馈', type: '二级节点',  description: '客户反馈子模块', level: 2, analysisThought: ['满意度调查问卷设计', '客户意见收集整理', '服务改进措施制定'], inputNodes: ['满意度调查-三级 6-2-1'], supportDatabase: ['客户档案库-48', '反馈数据库-49'] },
    
    // 三级节点 - 市场调研（2个）
    { id: 111, name: '数据采集', type: '三级节点',  description: '数据采集单元', level: 3, analysisThought: ['线上问卷收集', '线下访谈调研'], inputNodes: ['线上调查-四级 1-1-1-1', '线下调查-四级 1-1-1-2'], supportDatabase: ['调查数据库-50'] },
    { id: 112, name: '趋势分析', type: '三级节点',  description: '趋势分析单元', level: 3, analysisThought: ['数据清洗整理', '趋势报告生成'], inputNodes: ['数据整理-四级 1-1-2-1', '报告生成-四级 1-1-2-2'], supportDatabase: ['分析模型库-51'] },
    
    // 三级节点 - 用户需求（3个）
    { id: 121, name: '问卷调查', type: '三级节点',  description: '问卷调查单元', level: 3, analysisThought: ['问卷题目设计', '数据统计分析'], inputNodes: ['问卷设计-四级 1-2-1-1', '数据分析-四级 1-2-1-2'], supportDatabase: ['问卷模板库-52'] },
    { id: 122, name: '用户访谈', type: '三级节点',  description: '用户访谈单元', level: 3, analysisThought: ['访谈对象筛选', '访谈记录整理', '需求点提取'], inputNodes: ['访谈安排-四级 1-2-2-1', '记录整理-四级 1-2-2-2'], supportDatabase: ['用户画像库-53'] },
    { id: 123, name: '需求汇总', type: '三级节点',  description: '需求汇总单元', level: 3, analysisThought: ['需求分类整理', '优先级排序'], inputNodes: ['需求分类-四级 1-2-3-1', '优先级排序-四级 1-2-3-2'], supportDatabase: ['需求管理库-54'] },
    
    // 三级节点 - 竞品分析（1个）
    { id: 131, name: '对比研究', type: '三级节点',  description: '对比研究单元', level: 3, analysisThought: ['竞品参数对比', '价格策略分析', '优劣势评估'], inputNodes: ['参数对比-四级 1-3-1-1', '价格对比-四级 1-3-1-2'], supportDatabase: ['竞品数据库-55'] },
    
    // 三级节点 - 外观设计（2个）
    { id: 211, name: '造型设计', type: '三级节点',  description: '造型设计单元', level: 3, analysisThought: ['3D建模设计', '渲染效果展示'], inputNodes: ['3D建模-四级 2-1-1-1', '渲染展示-四级 2-1-1-2'], supportDatabase: ['CAD模型库-56'] },
    { id: 212, name: '空气动力学', type: '三级节点',  description: '空气动力学单元', level: 3, analysisThought: ['风洞测试验证', '空气动力优化'], inputNodes: ['风洞测试-四级 2-1-2-1', '优化设计-四级 2-1-2-2'], supportDatabase: ['风洞数据库-57'] },
    
    // 三级节点 - 内饰设计（3个）
    { id: 221, name: '座椅设计', type: '三级节点',  description: '座椅设计单元', level: 3, analysisThought: ['人体工学设计', '舒适性测试', '材料选型'], inputNodes: ['人体工学-四级 2-2-1-1', '舒适性测试-四级 2-2-1-2'], supportDatabase: ['人体工学库-58'] },
    { id: 222, name: '中控布局', type: '三级节点',  description: '中控布局单元', level: 3, analysisThought: ['屏幕界面设计', '按键布局规划'], inputNodes: ['屏幕设计-四级 2-2-2-1', '按键布局-四级 2-2-2-2'], supportDatabase: ['UI设计库-59'] },
    { id: 223, name: '材料选择', type: '三级节点',  description: '材料选择单元', level: 3, analysisThought: ['环保材料筛选', '质感效果评估'], inputNodes: ['环保材料-四级 2-2-3-1', '质感评估-四级 2-2-3-2'], supportDatabase: ['材料数据库-60'] },
    
    // 三级节点 - 动力系统（2个）
    { id: 231, name: '发动机选型', type: '三级节点',  description: '发动机选型单元', level: 3, analysisThought: ['动力参数匹配', '油耗性能评估'], inputNodes: ['动力参数-四级 2-3-1-1', '油耗评估-四级 2-3-1-2'], supportDatabase: ['发动机库-61'] },
    { id: 232, name: '变速箱配置', type: '三级节点',  description: '变速箱配置单元', level: 3, analysisThought: ['挡位配置方案', '换挡逻辑优化'], inputNodes: ['手动挡位-四级 2-3-2-1', '自动挡位-四级 2-3-2-2'], supportDatabase: ['变速箱库-62'] },
    
    // 三级节点 - 智能配置（1个）
    { id: 241, name: '智能驾驶', type: '三级节点',  description: '智能驾驶单元', level: 3, analysisThought: ['自动驾驶系统', '辅助驾驶功能'], inputNodes: ['自动驾驶-四级 2-4-1-1', '辅助系统-四级 2-4-1-2'], supportDatabase: ['智能系统库-63'] },
    
    // 三级节点 - 车身制造（3个）
    { id: 311, name: '冲压工艺', type: '三级节点',  description: '冲压工艺单元', level: 3 },
    { id: 312, name: '焉接工艺', type: '三级节点',  description: '焉接工艺单元', level: 3 },
    { id: 313, name: '涂装工艺', type: '三级节点',  description: '涂装工艺单元', level: 3 },
    
    // 三级节点 - 总装生产（2个）
    { id: 321, name: '底盘装配', type: '三级节点',  description: '底盘装配单元', level: 3, analysisThought: ['发动机安装', '悬架安装', '轮胎安装'], inputNodes: ['发动机安装-四级 3-2-1-1', '悬架安装-四级 3-2-1-2'], supportDatabase: ['装配工序库-67'] },
    { id: 322, name: '内饰装配', type: '三级节点',  description: '内饰装配单元', level: 3, analysisThought: ['仪表盘安装', '内饰板安装'], inputNodes: ['仪表盘安装-四级 3-2-2-1', '内饰板安装-四级 3-2-2-2'], supportDatabase: ['内饰装配库-68'] },
    
    // // 三级节点 - 零部件检测（2个）
    // { id: 411, name: '尺寸检测', type: '三级节点',  description: '尺寸检测单元', level: 3 },
    // { id: 412, name: '材质检测', type: '三级节点',  description: '材质检测单元', level: 3 },
    
    // // 三级节点 - 整车检测（3个）
    // { id: 421, name: '外观检测', type: '三级节点',  description: '外观检测单元', level: 3 },
    // { id: 422, name: '功能检测', type: '三级节点',  description: '功能检测单元', level: 3 },
    // { id: 423, name: '安全检测', type: '三级节点',  description: '安全检测单元', level: 3 },
    
    // // 三级节点 - 性能测试（1个）
    // { id: 431, name: '路试测试', type: '三级节点',  description: '路试测试单元', level: 3 },
    
    // // 三级节点 - 仓储管理（2个）
    // { id: 511, name: '库存管理', type: '三级节点',  description: '库存管理单元', level: 3 },
    // { id: 512, name: '出库调度', type: '三级节点',  description: '出库调度单元', level: 3 },
    
    // // 三级节点 - 运输调度（3个）
    // { id: 521, name: '路线规划', type: '三级节点',  description: '路线规划单元', level: 3 },
    // { id: 522, name: '车辆调度', type: '三级节点',  description: '车辆调度单元', level: 3 },
    // { id: 523, name: '时间管理', type: '三级节点',  description: '时间管理单元', level: 3 },
    
    // // 三级节点 - 配送跟踪（2个）
    // { id: 531, name: 'GPS定位', type: '三级节点',  description: 'GPS定位单元', level: 3 },
    // { id: 532, name: '状态监控', type: '三级节点',  description: '状态监控单元', level: 3 },
    
    // // 三级节点 - 交付确认（3个）
    // { id: 541, name: '验车确认', type: '三级节点',  description: '验车确认单元', level: 3 },
    // { id: 542, name: '交付办理', type: '三级节点',  description: '交付办理单元', level: 3 },
    // { id: 543, name: '用户培训', type: '三级节点',  description: '用户培训单元', level: 3 },
    
    // // 三级节点 - 维修保养（2个）
    // { id: 611, name: '常规保养', type: '三级节点',  description: '常规保养单元', level: 3, analysisThought: ['机油更换', '滤芯更换', '常规检查'], inputNodes: ['机油更换-四级 6-1-1-1', '滤芯更换-四级 6-1-1-2'], supportDatabase: ['保养手册库-85'] },
    // { id: 612, name: '故障维修', type: '三级节点',  description: '故障维修单元', level: 3, analysisThought: ['故障诊断', '配件更换'], inputNodes: ['故障诊断-四级 6-1-2-1', '配件更换-四级 6-1-2-2'], supportDatabase: ['故障代码库-86'] },
    
    // // 三级节点 - 客户反馈（1个）
    // { id: 621, name: '满意度调查', type: '三级节点',  description: '满意度调查单元', level: 3, analysisThought: ['问卷调查', '改进建议'], inputNodes: ['问卷调查-四级 6-2-1-1', '改进建议-四级 6-2-1-2'], supportDatabase: ['反馈数据库-87'] },
    
    // 四级节点 - 数据采集（2个）
    { id: 1111, name: '线上调查', type: '四级节点',  description: '线上调查单元', level: 4, analysisThought: ['网络问卷发布'], inputNodes: [], supportDatabase: ['问卷平台-88'] },
    { id: 1112, name: '线下调查', type: '四级节点',  description: '线下调查单元', level: 4, analysisThought: ['现场访谈调研'], inputNodes: [], supportDatabase: ['调研记录-89'] },
    
    // 四级节点 - 趋势分析（2个）
    { id: 1121, name: '数据整理', type: '四级节点',  description: '数据整理单元', level: 4, analysisThought: ['数据清洗'], inputNodes: [], supportDatabase: ['数据处理-90'] },
    { id: 1122, name: '报告生成', type: '四级节点',  description: '报告生成单元', level: 4, analysisThought: ['报告模板'], inputNodes: [], supportDatabase: ['报告库-91'] },
    
    // 四级节点 - 问卷调查（2个）
    { id: 1211, name: '问卷设计', type: '四级节点',  description: '问卷设计单元', level: 4, analysisThought: ['题目设计'], inputNodes: [], supportDatabase: ['题库-92'] },
    { id: 1212, name: '数据分析', type: '四级节点',  description: '数据分析单元', level: 4, analysisThought: ['统计分析'], inputNodes: [], supportDatabase: ['分析工具-93'] },
    
    // 四级节点 - 用户访谈（3个）
    { id: 1221, name: '访谈安排', type: '四级节点',  description: '访谈安排单元', level: 4, analysisThought: ['时间协调'], inputNodes: [], supportDatabase: ['日程管理-94'] },
    { id: 1222, name: '记录整理', type: '四级节点',  description: '记录整理单元', level: 4, analysisThought: ['录音转文字'], inputNodes: [], supportDatabase: ['记录系统-95'] },
    { id: 1223, name: '需求提取', type: '四级节点',  description: '需求提取单元', level: 4, analysisThought: ['关键词提取'], inputNodes: [], supportDatabase: ['需求库-96'] },
    
    // 四级节点 - 需求汇总（2个）
    { id: 1231, name: '需求分类', type: '四级节点',  description: '需求分类单元', level: 4, analysisThought: ['分类标准'], inputNodes: [], supportDatabase: ['分类体系-97'] },
    { id: 1232, name: '优先级排序', type: '四级节点',  description: '优先级排序单元', level: 4, analysisThought: ['优先级算法'], inputNodes: [], supportDatabase: ['评估模型-98'] },
    
    // 四级节点 - 对比研究（3个）
    { id: 1311, name: '参数对比', type: '四级节点',  description: '参数对比单元', level: 4, analysisThought: ['参数表对比'], inputNodes: [], supportDatabase: ['参数库-99'] },
    { id: 1312, name: '价格对比', type: '四级节点',  description: '价格对比单元', level: 4, analysisThought: ['价格分析'], inputNodes: [], supportDatabase: ['价格库-100'] },
    { id: 1313, name: '优劣分析', type: '四级节点',  description: '优劣分析单元', level: 4, analysisThought: ['SWOT分析'], inputNodes: [], supportDatabase: ['分析模板-101'] },
    
    // 四级节点 - 造型设计（2个）
    { id: 2111, name: '3D建模', type: '四级节点',  description: '3D建模单元', level: 4, analysisThought: ['建模软件'], inputNodes: [], supportDatabase: ['模型库-102'] },
    { id: 2112, name: '渲染展示', type: '四级节点',  description: '渲染展示单元', level: 4, analysisThought: ['渲染引擎'], inputNodes: [], supportDatabase: ['渲染库-103'] },
    
    // 四级节点 - 空气动力学（2个）
    { id: 2121, name: '风洞测试', type: '四级节点',  description: '风洞测试单元', level: 4, analysisThought: ['风洞实验'], inputNodes: [], supportDatabase: ['测试数据-104'] },
    { id: 2122, name: '优化设计', type: '四级节点',  description: '优化设计单元', level: 4, analysisThought: ['优化算法'], inputNodes: [], supportDatabase: ['优化库-105'] },
    
    // 四级节点 - 座椅设计（3个）
    { id: 2211, name: '人体工学', type: '四级节点',  description: '人体工学单元', level: 4 ,analysisThought: ['优化算法'], inputNodes: [], supportDatabase: ['优化库-105']},
    { id: 2212, name: '舒适性测试', type: '四级节点',  description: '舒适性测试单元', level: 4 ,analysisThought: ['优化算法'], inputNodes: [], supportDatabase: ['优化库-105']},
    { id: 2213, name: '材料选型', type: '四级节点',  description: '材料选型单元', level: 4 ,analysisThought: ['优化算法'], inputNodes: [], supportDatabase: ['优化库-105']},
    
    // 四级节点 - 中控布局（2个）
    { id: 2221, name: '屏幕设计', type: '四级节点',  description: '屏幕设计单元', level: 4 ,analysisThought: ['优化算法'], inputNodes: [], supportDatabase: ['优化库-105']},
    { id: 2222, name: '按键布局', type: '四级节点',  description: '按键布局单元', level: 4 ,analysisThought: ['优化算法'], inputNodes: [], supportDatabase: ['优化库-105']},
    
    // 四级节点 - 材料选择（2个）
    { id: 2231, name: '环保材料', type: '四级节点',  description: '环保材料单元', level: 4 ,analysisThought: ['优化算法'], inputNodes: [], supportDatabase: ['优化库-105']},
    { id: 2232, name: '质感评估', type: '四级节点',  description: '质感评估单元', level: 4 ,analysisThought: ['优化算法'], inputNodes: [], supportDatabase: ['优化库-105']},
    
    // 四级节点 - 发动机选型（2个）
    { id: 2311, name: '动力参数', type: '四级节点',  description: '动力参数单元', level: 4 ,analysisThought: ['优化算法'], inputNodes: [], supportDatabase: ['优化库-105']},
    { id: 2312, name: '油耗评估', type: '四级节点',  description: '油耗评估单元', level: 4 ,analysisThought: ['优化算法'], inputNodes: [], supportDatabase: ['优化库-105']},
    
    // 四级节点 - 变速箱配置（3个）
    { id: 2321, name: '手动挡位', type: '四级节点',  description: '手动挡位单元', level: 4 ,analysisThought: ['优化算法'], inputNodes: [], supportDatabase: ['优化库-105']},
    { id: 2322, name: '自动挡位', type: '四级节点',  description: '自动挡位单元', level: 4 ,analysisThought: ['优化算法'], inputNodes: [], supportDatabase: ['优化库-105']},
    { id: 2323, name: '换挡逻辑', type: '四级节点',  description: '换挡逻辑单元', level: 4 ,analysisThought: ['优化算法'], inputNodes: [], supportDatabase: ['优化库-105']},
    
    // 四级节点 - 智能驾驶（2个）
    { id: 2411, name: '自动驾驶', type: '四级节点',  description: '自动驾驶单元', level: 4 ,analysisThought: ['优化算法'], inputNodes: [], supportDatabase: ['优化库-105']},
    { id: 2412, name: '辅助系统', type: '四级节点',  description: '辅助系统单元', level: 4 ,analysisThought: ['优化算法'], inputNodes: [], supportDatabase: ['优化库-105']},
    
    // 四级节点 - 冲压工艺（3个）
    { id: 3111, name: '模具设计', type: '四级节点',  description: '模具设计单元', level: 4 ,analysisThought: ['优化算法'], inputNodes: [], supportDatabase: ['优化库-105']},
    { id: 3112, name: '冲压成型', type: '四级节点',  description: '冲压成型单元', level: 4 ,analysisThought: ['优化算法'], inputNodes: [], supportDatabase: ['优化库-105']},
    { id: 3113, name: '质量检验', type: '四级节点',  description: '质量检验单元', level: 4 ,analysisThought: ['优化算法'], inputNodes: [], supportDatabase: ['优化库-105']},
    
    // 四级节点 - 焉接工艺（2个）
    { id: 3121, name: '点焉', type: '四级节点',  description: '点焉单元', level: 4 ,analysisThought: ['优化算法'], inputNodes: [], supportDatabase: ['优化库-105']},
    { id: 3122, name: '激光焉', type: '四级节点',  description: '激光焉单元', level: 4 ,analysisThought: ['优化算法'], inputNodes: [], supportDatabase: ['优化库-105']},
    
    // 四级节点 - 涂装工艺（2个）
    { id: 3131, name: '底漆处理', type: '四级节点',  description: '底漆处理单元', level: 4 ,analysisThought: ['优化算法'], inputNodes: [], supportDatabase: ['优化库-105']},
    { id: 3132, name: '面漆喷涂', type: '四级节点',  description: '面漆喷涂单元', level: 4 ,analysisThought: ['优化算法'], inputNodes: [], supportDatabase: ['优化库-105']},
    
    // 四级节点 - 底盘装配（3个）
    { id: 3211, name: '发动机安装', type: '四级节点',  description: '发动机安装单元', level: 4 ,analysisThought: ['优化算法'], inputNodes: [], supportDatabase: ['优化库-105']},
    { id: 3212, name: '悬架安装', type: '四级节点',  description: '悬架安装单元', level: 4 ,analysisThought: ['优化算法'], inputNodes: [], supportDatabase: ['优化库-105']},
    { id: 3213, name: '轮胎安装', type: '四级节点',  description: '轮胎安装单元', level: 4 ,analysisThought: ['优化算法'], inputNodes: [], supportDatabase: ['优化库-105']},
    
    // 四级节点 - 内饰装配（2个）
    { id: 3221, name: '仪表盘安装', type: '四级节点',  description: '仪表盘安装单元', level: 4 ,analysisThought: ['优化算法'], inputNodes: [], supportDatabase: ['优化库-105']},
    { id: 3222, name: '内饰板安装', type: '四级节点',  description: '内饰板安装单元', level: 4 ,analysisThought: ['优化算法'], inputNodes: [], supportDatabase: ['优化库-105']},
    
    // // 四级节点 - 尺寸检测（2个）
    // { id: 4111, name: '三坐标测量', type: '四级节点',  description: '三坐标测量单元', level: 4 ,analysisThought: ['优化算法'], inputNodes: [], supportDatabase: ['优化库-105']},
    // { id: 4112, name: '公差分析', type: '四级节点',  description: '公差分析单元', level: 4 ,analysisThought: ['优化算法'], inputNodes: [], supportDatabase: ['优化库-105']},
    
    // // 四级节点 - 材质检测（2个）
    // { id: 4121, name: '硬度测试', type: '四级节点',  description: '硬度测试单元', level: 4 ,analysisThought: ['优化算法'], inputNodes: [], supportDatabase: ['优化库-105']},
    // { id: 4122, name: '成分分析', type: '四级节点',  description: '成分分析单元', level: 4 ,analysisThought: ['优化算法'], inputNodes: [], supportDatabase: ['优化库-105']},
    
    // // 四级节点 - 外观检测（3个）
    // { id: 4211, name: '漆面检测', type: '四级节点',  description: '漆面检测单元', level: 4 ,analysisThought: ['优化算法'], inputNodes: [], supportDatabase: ['优化库-105']},
    // { id: 4212, name: '缝隙检测', type: '四级节点',  description: '缝隙检测单元', level: 4 ,analysisThought: ['优化算法'], inputNodes: [], supportDatabase: ['优化库-105']},
    // { id: 4213, name: '灯光检测', type: '四级节点',  description: '灯光检测单元', level: 4 ,analysisThought: ['优化算法'], inputNodes: [], supportDatabase: ['优化库-105']},
    
    // // 四级节点 - 功能检测（2个）
    // { id: 4221, name: '电气系统', type: '四级节点',  description: '电气系统单元', level: 4 ,analysisThought: ['优化算法'], inputNodes: [], supportDatabase: ['优化库-105']},
    // { id: 4222, name: '空调系统', type: '四级节点',  description: '空调系统单元', level: 4 ,analysisThought: ['优化算法'], inputNodes: [], supportDatabase: ['优化库-105']},
    
    // // 四级节点 - 安全检测（2个）
    // { id: 4231, name: '碰撞测试', type: '四级节点',  description: '碰撞测试单元', level: 4 ,analysisThought: ['优化算法'], inputNodes: [], supportDatabase: ['优化库-105']},
    // { id: 4232, name: '制动测试', type: '四级节点',  description: '制动测试单元', level: 4 ,analysisThought: ['优化算法'], inputNodes: [], supportDatabase: ['优化库-105']},
    
    // // 四级节点 - 路试测试（3个）
    // { id: 4311, name: '加速测试', type: '四级节点',  description: '加速测试单元', level: 4 ,analysisThought: ['优化算法'], inputNodes: [], supportDatabase: ['优化库-105']},
    // { id: 4312, name: '制动测试', type: '四级节点',  description: '制动测试单元', level: 4 ,analysisThought: ['优化算法'], inputNodes: [], supportDatabase: ['优化库-105']},
    // { id: 4313, name: '操控测试', type: '四级节点',  description: '操控测试单元', level: 4 ,analysisThought: ['优化算法'], inputNodes: [], supportDatabase: ['优化库-105']},
    
    // // 四级节点 - 库存管理（2个）
    // { id: 5111, name: '入库管理', type: '四级节点',  description: '入库管理单元', level: 4 ,analysisThought: ['优化算法'], inputNodes: [], supportDatabase: ['优化库-105']},
    // { id: 5112, name: '库位分配', type: '四级节点',  description: '库位分配单元', level: 4 ,analysisThought: ['优化算法'], inputNodes: [], supportDatabase: ['优化库-105']},
    
    // // 四级节点 - 出库调度（2个）
    // { id: 5121, name: '出库审核', type: '四级节点',  description: '出库审核单元', level: 4 ,analysisThought: ['优化算法'], inputNodes: [], supportDatabase: ['优化库-105']},
    // { id: 5122, name: '装车安排', type: '四级节点',  description: '装车安排单元', level: 4 ,analysisThought: ['优化算法'], inputNodes: [], supportDatabase: ['优化库-105']},
    
    // // 四级节点 - 路线规划（3个）
    // { id: 5211, name: '路线优化', type: '四级节点',  description: '路线优化单元', level: 4 ,analysisThought: ['优化算法'], inputNodes: [], supportDatabase: ['优化库-105']},
    // { id: 5212, name: '距离计算', type: '四级节点',  description: '距离计算单元', level: 4 ,analysisThought: ['优化算法'], inputNodes: [], supportDatabase: ['优化库-105']},
    // { id: 5213, name: '时间预估', type: '四级节点',  description: '时间预估单元', level: 4 ,analysisThought: ['优化算法'], inputNodes: [], supportDatabase: ['优化库-105']},
    
    // // 四级节点 - 车辆调度（2个）
    // { id: 5221, name: '车辆分配', type: '四级节点',  description: '车辆分配单元', level: 4 ,analysisThought: ['优化算法'], inputNodes: [], supportDatabase: ['优化库-105']},
    // { id: 5222, name: '司机安排', type: '四级节点',  description: '司机安排单元', level: 4 ,analysisThought: ['优化算法'], inputNodes: [], supportDatabase: ['优化库-105']},
    
    // // 四级节点 - 时间管理（2个）
    // { id: 5231, name: '时间窗口', type: '四级节点',  description: '时间窗口单元', level: 4 ,analysisThought: ['优化算法'], inputNodes: [], supportDatabase: ['优化库-105']},
    // { id: 5232, name: '延误控制', type: '四级节点',  description: '延误控制单元', level: 4 ,analysisThought: ['优化算法'], inputNodes: [], supportDatabase: ['优化库-105']},
    
    // // 四级节点 - GPS定位（2个）
    // { id: 5311, name: '实时定位', type: '四级节点',  description: '实时定位单元', level: 4 ,analysisThought: ['优化算法'], inputNodes: [], supportDatabase: ['优化库-105']},
    // { id: 5312, name: '轨迹记录', type: '四级节点',  description: '轨迹记录单元', level: 4 ,analysisThought: ['优化算法'], inputNodes: [], supportDatabase: ['优化库-105']},
    
    // // 四级节点 - 状态监控（3个）
    // { id: 5321, name: '车辆状态', type: '四级节点',  description: '车辆状态单元', level: 4 ,analysisThought: ['优化算法'], inputNodes: [], supportDatabase: ['优化库-105']},
    // { id: 5322, name: '货物状态', type: '四级节点',  description: '货物状态单元', level: 4 ,analysisThought: ['优化算法'], inputNodes: [], supportDatabase: ['优化库-105']},
    // { id: 5323, name: '异常报警', type: '四级节点',  description: '异常报警单元', level: 4 ,analysisThought: ['优化算法'], inputNodes: [], supportDatabase: ['优化库-105']},
    
    // // 四级节点 - 验车确认（2个）
    // { id: 5411, name: '外观验车', type: '四级节点',  description: '外观验车单元', level: 4 ,analysisThought: ['优化算法'], inputNodes: [], supportDatabase: ['优化库-105']},
    // { id: 5412, name: '功能验车', type: '四级节点',  description: '功能验车单元', level: 4 ,analysisThought: ['优化算法'], inputNodes: [], supportDatabase: ['优化库-105']},
    
    // // 四级节点 - 交付办理（3个）
    // { id: 5421, name: '手续办理', type: '四级节点',  description: '手续办理单元', level: 4 ,analysisThought: ['优化算法'], inputNodes: [], supportDatabase: ['优化库-105']},
    // { id: 5422, name: '质保说明', type: '四级节点',  description: '质保说明单元', level: 4 ,analysisThought: ['优化算法'], inputNodes: [], supportDatabase: ['优化库-105']},
    // { id: 5423, name: '资料交付', type: '四级节点',  description: '资料交付单元', level: 4 ,analysisThought: ['优化算法'], inputNodes: [], supportDatabase: ['优化库-105']},
    
    // // 四级节点 - 用户培训（2个）
    // { id: 5431, name: '操作培训', type: '四级节点',  description: '操作培训单元', level: 4 ,analysisThought: ['优化算法'], inputNodes: [], supportDatabase: ['优化库-105']},
    // { id: 5432, name: '维护培训', type: '四级节点',  description: '维护培训单元', level: 4 ,analysisThought: ['优化算法'], inputNodes: [], supportDatabase: ['优化库-105']},
    
    // // 四级节点 - 常规保养（3个）
    // { id: 6111, name: '机油更换', type: '四级节点',  description: '机油更换单元', level: 4 ,analysisThought: ['优化算法'], inputNodes: [], supportDatabase: ['优化库-105']},
    // { id: 6112, name: '滤芯更换', type: '四级节点',  description: '滤芯更换单元', level: 4 ,analysisThought: ['优化算法'], inputNodes: [], supportDatabase: ['优化库-105']},
    // { id: 6113, name: '常规检查', type: '四级节点',  description: '常规检查单元', level: 4 ,analysisThought: ['优化算法'], inputNodes: [], supportDatabase: ['优化库-105']},
    
    // // 四级节点 - 故障维修（2个）
    // { id: 6121, name: '故障诊断', type: '四级节点',  description: '故障诊断单元', level: 4 ,analysisThought: ['优化算法'], inputNodes: [], supportDatabase: ['优化库-105']},
    // { id: 6122, name: '配件更换', type: '四级节点',  description: '配件更换单元', level: 4 ,analysisThought: ['优化算法'], inputNodes: [], supportDatabase: ['优化库-105']},
    
    // // 四级节点 - 满意度调查（2个）
    // { id: 6211, name: '问卷调查', type: '四级节点',  description: '问卷调查单元', level: 4 ,analysisThought: ['优化算法'], inputNodes: [], supportDatabase: ['优化库-105']},
    // { id: 6212, name: '改进建议', type: '四级节点',  description: '改进建议单元', level: 4 ,analysisThought: ['优化算法'], inputNodes: [], supportDatabase: ['优化库-105']},
  ],
  links: [
    // 一级到二级的连接
    { source: 1, target: 11,  }, { source: 1, target: 12,  }, { source: 1, target: 13,  },
    { source: 2, target: 21,  }, { source: 2, target: 22,  }, { source: 2, target: 23,  }, { source: 2, target: 24,  },
    { source: 3, target: 31,  }, { source: 3, target: 32,  },
    // { source: 4, target: 41,  }, { source: 4, target: 42,  }, { source: 4, target: 43,  },
    // { source: 5, target: 51,  }, { source: 5, target: 52,  }, { source: 5, target: 53,  }, { source: 5, target: 54,  },
    // { source: 6, target: 61,  }, { source: 6, target: 62,  },
    
    // 二级到三级的连接
    { source: 11, target: 111,  }, { source: 11, target: 112,  },
    { source: 12, target: 121,  }, { source: 12, target: 122,  }, { source: 12, target: 123,  },
    { source: 13, target: 131,  },
    { source: 21, target: 211,  }, { source: 21, target: 212,  },
    { source: 22, target: 221,  }, { source: 22, target: 222,  }, { source: 22, target: 223,  },
    { source: 23, target: 231,  }, { source: 23, target: 232,  },
    { source: 24, target: 241,  },
    { source: 31, target: 311,  }, { source: 31, target: 312,  }, { source: 31, target: 313,  },
    { source: 32, target: 321,  }, { source: 32, target: 322,  },
    // { source: 41, target: 411,  }, { source: 41, target: 412,  },
    // { source: 42, target: 421,  }, { source: 42, target: 422,  }, { source: 42, target: 423,  },
    // { source: 43, target: 431,  },
    // { source: 51, target: 511,  }, { source: 51, target: 512,  },
    // { source: 52, target: 521,  }, { source: 52, target: 522,  }, { source: 52, target: 523,  },
    // { source: 53, target: 531,  }, { source: 53, target: 532,  },
    // { source: 54, target: 541,  }, { source: 54, target: 542,  }, { source: 54, target: 543,  },
    // { source: 61, target: 611,  }, { source: 61, target: 612,  },
    // { source: 62, target: 621,  },
    
    // 三级到四级的连接
    { source: 111, target: 1111,}, { source: 111, target: 1112,},
    { source: 112, target: 1121,}, { source: 112, target: 1122,},
    { source: 121, target: 1211,}, { source: 121, target: 1212,},
    { source: 122, target: 1221,}, { source: 122, target: 1222,}, { source: 122, target: 1223,},
    { source: 123, target: 1231,}, { source: 123, target: 1232,},
    { source: 131, target: 1311,}, { source: 131, target: 1312,}, { source: 131, target: 1313,},
    { source: 211, target: 2111,}, { source: 211, target: 2112,},
    { source: 212, target: 2121,}, { source: 212, target: 2122,},
    { source: 221, target: 2211,}, { source: 221, target: 2212,}, { source: 221, target: 2213,},
    { source: 222, target: 2221,}, { source: 222, target: 2222,},
    { source: 223, target: 2231,}, { source: 223, target: 2232,},
    { source: 231, target: 2311,}, { source: 231, target: 2312,},
    { source: 232, target: 2321,}, { source: 232, target: 2322,}, { source: 232, target: 2323,},
    { source: 241, target: 2411,}, { source: 241, target: 2412,},
    { source: 311, target: 3111,}, { source: 311, target: 3112,}, { source: 311, target: 3113,},
    { source: 312, target: 3121,}, { source: 312, target: 3122,},
    { source: 313, target: 3131,}, { source: 313, target: 3132,},
    { source: 321, target: 3211,}, { source: 321, target: 3212,}, { source: 321, target: 3213,},
    { source: 322, target: 3221,}, { source: 322, target: 3222,},
    // { source: 411, target: 4111,}, { source: 411, target: 4112,},
    // { source: 412, target: 4121,}, { source: 412, target: 4122,},
    // { source: 421, target: 4211,}, { source: 421, target: 4212,}, { source: 421, target: 4213,},
    // { source: 422, target: 4221,}, { source: 422, target: 4222,},
    // { source: 423, target: 4231,}, { source: 423, target: 4232,},
    // { source: 431, target: 4311,}, { source: 431, target: 4312,}, { source: 431, target: 4313,},
    // { source: 511, target: 5111,}, { source: 511, target: 5112,},
    // { source: 512, target: 5121,}, { source: 512, target: 5122,},
    // { source: 521, target: 5211,}, { source: 521, target: 5212,}, { source: 521, target: 5213,},
    // { source: 522, target: 5221,}, { source: 522, target: 5222,},
    // { source: 523, target: 5231,}, { source: 523, target: 5232,},
    // { source: 531, target: 5311,}, { source: 531, target: 5312,},
    // { source: 532, target: 5321,}, { source: 532, target: 5322,}, { source: 532, target: 5323,},
    // { source: 541, target: 5411,}, { source: 541, target: 5412,},
    // { source: 542, target: 5421,}, { source: 542, target: 5422,}, { source: 542, target: 5423,},
    // { source: 543, target: 5431,}, { source: 543, target: 5432,},
    // { source: 611, target: 6111,}, { source: 611, target: 6112,}, { source: 611, target: 6113,},
    // { source: 612, target: 6121,}, { source: 612, target: 6122,},
    // { source: 621, target: 6211,}, { source: 621, target: 6212,},
    
    // // 四级节点之间的跨一级连接
    // // 情报收集(1) → 态势分析(2)
    // { source: 1111, target: 2111, value: 0.5 }, { source: 1121, target: 2121, value: 0.5 }, { source: 1211, target: 2311, value: 0.5 },
    // { source: 1221, target: 2321, value: 0.5 }, { source: 1231, target: 2211, value: 0.5 }, { source: 1311, target: 2411, value: 0.5 },
    
    // // 态势分析(2) → 方案制定(3)
    // { source: 2111, target: 3111, value: 0.5 }, { source: 2121, target: 3121, value: 0.5 }, { source: 2211, target: 3211, value: 0.5 },
    // { source: 2221, target: 3221, value: 0.5 }, { source: 2311, target: 3111, value: 0.5 }, { source: 2411, target: 3131, value: 0.5 },
    
    // // 方案制定(3) → 资源调配(4)
    // { source: 3111, target: 4111, value: 0.5 }, { source: 3121, target: 4121, value: 0.5 }, { source: 3131, target: 4211, value: 0.5 },
    // { source: 3211, target: 4221, value: 0.5 }, { source: 3221, target: 4311, value: 0.5 },
    
    // // 资源调配(4) → 行动执行(5)
    // { source: 4111, target: 5111, value: 0.5 }, { source: 4121, target: 5121, value: 0.5 }, { source: 4211, target: 5211, value: 0.5 },
    // { source: 4221, target: 5221, value: 0.5 }, { source: 4231, target: 5231, value: 0.5 }, { source: 4311, target: 5311, value: 0.5 },
    
    // // 行动执行(5) → 效果评估(6)
    // { source: 5111, target: 6111, value: 0.5 }, { source: 5121, target: 6121, value: 0.5 }, { source: 5211, target: 6111, value: 0.5 },
    // { source: 5221, target: 6112, value: 0.5 }, { source: 5311, target: 6211, value: 0.5 }, { source: 5411, target: 6121, value: 0.5 },
    
    // 一些交叉连接
    { source: 1112, target: 2212, value: 0.5 }, { source: 1212, target: 2312, value: 0.5 }, { source: 1312, target: 2122, value: 0.5 }, { source: 1212, target: 2212, value: 0.5 },
    { source: 2112, target: 3112, value: 0.5 }, { source: 2212, target: 3212, value: 0.5 }, { source: 2322, target: 3122, value: 0.5 },
    // { source: 3112, target: 4112, value: 0.5 }, { source: 3122, target: 4122, value: 0.5 }, { source: 3212, target: 4212, value: 0.5 },
    // { source: 4112, target: 5112, value: 0.5 }, { source: 4212, target: 5212, value: 0.5 }, { source: 4222, target: 5122, value: 0.5 },
    // { source: 5112, target: 6112, value: 0.5 }, { source: 5212, target: 6122, value: 0.5 }, { source: 5412, target: 6212, value: 0.5 },
  ]
}
